Routing vertex disjoint Steiner-trees in a cubic grid and connections to VLSI

نویسندگان

  • András Recski
  • Dávid Szeszlér
چکیده

Consider a planar grid of sizew×n. The vertices of the grid are called terminals and pairwise disjoint sets of terminals are called nets. We aim at routing all nets in a cubic grid (above the original grid holding the terminals) in a vertex-disjoint way. However, to ensure solvability, it is allowed to extend the length and the width of the original grid to w′ = sw and n′ = sn by introducing s − 1 pieces of empty rows and columns between every two consecutive rows and columns containing the terminals. Hence the routing is to be realized in a cubic grid of size (s · n) × (s · w) × h. The objective is to minimize the height h. It is easy to show that the required height can be as large as h = (max(n,w)) in the worst case. In this paper we show that if s ≥ 2 then a routing with height h = 6 max(n,w) can always be found in polynomial time. Furthermore, the constant factor ‘6’ can be improved either by increasing the value of s or by limiting the number of terminals in a net. Possible trade-offs between s and h are discussed and the various constructions presented are compared by measuring the volumes of the routings obtained. © 2006 Elsevier B.V. All rights reserved.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Vertex-Disjoint Packing of Two Steiner Trees: Polyhedra and Branch-and-Cut

Consider the problem of routing the electrical connections among two large terminal sets in circuit layout. A realistic model for this problem is given by the vertex-disjoint packing of two Steiner trees (2VPST), which is known to be NP-complete. This work presents an investigation on the 2VPST polyhedra. The main idea is to depart from facet-deening inequalities for a vertex-weighted Steiner t...

متن کامل

Rectilinear group Steiner trees and applications in VLSI design

Given a set of disjoint groups of points in the plane, the rectilinear group Steiner tree problem is the problem of nding a shortest intercon-nection (under the rectilinear metric) which includes at least one point from each group. This is an important generalization of the well-known rectilinear Steiner tree problem which has direct applications in VLSI design, i.e., it is the fundamental prob...

متن کامل

3-dimensional Routing

Consider a single planar grid, or two parallel planar grids of size w × n. The vertices of the grids are called terminals and pairwise disjoint sets of terminals are called nets. We aim at routing all nets in a cubic grid (above the single grid, or between the two grids holding the terminals) in a vertex-disjoint way. However, to ensure solvability, it is allowed to extend the length and the wi...

متن کامل

A catalog of Hanan grid problems

We present a general rectilinear Steiner tree problem in the plane and prove that it is solvable on the Hanan grid of the input points. This result is then used to show that several variants of the ordinary rectilinear Steiner tree problem are solvable on the Hanan grid, including | but not limited to | Steiner trees for rectilinear (or iso-thetic) polygons, obstacle-avoiding Steiner trees, gro...

متن کامل

Class Steiner Trees and VLSI-design

We consider a generalized version of the Steiner problem in graphs, motivated by the wire routing phase in physical VLSI design: given a connected, undirected distance graph with required classes of vertices and Steiner vertices, find a shortest connected subgraph containing at least one vertex of each required class. We show that this problem is NP-hard, even if there are no Steiner vertices a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Discrete Applied Mathematics

دوره 155  شماره 

صفحات  -

تاریخ انتشار 2007